← Index
NYTProf Performance Profile   
For webmerge/scripts/webmerge.pl
  Run on Mon Oct 7 02:42:42 2013
Reported on Mon Oct 7 03:03:29 2013

Filename(eval 43)[/home/ocbnet/domain/ocbnet.ch/vhost/webmerge/htdocs/webmerge/scripts/modules/OCBNET/Spritesets/Canvas/Distribute.pm:115]
StatementsExecuted 748 statements in 54.9ms
Eval Invoked At/home/ocbnet/domain/ocbnet.ch/vhost/webmerge/htdocs/webmerge/scripts/modules/OCBNET/Spritesets/Canvas/Distribute.pm line 115
Sibling evals1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14

NOTE!
The data used to generate this report page was merged from 12 of the 168 executions
of the string eval on line 115 of /home/ocbnet/domain/ocbnet.ch/vhost/webmerge/htdocs/webmerge/scripts/modules/OCBNET/Spritesets/Canvas/Distribute.pm.
Subroutines
Calls P F Exclusive
Time
Inclusive
Time
Subroutine
7361126.3ms45.3msOCBNET::Spritesets::Canvas::Distribute::::__ANON__[(eval 113)[/home/ocbnet/domain/ocbnet.ch/vhost/webmerge/htdocs/webmerge/scripts/modules/OCBNET/Spritesets/Canvas/Distribute.pm:115]:1]OCBNET::Spritesets::Canvas::Distribute::__ANON__[(eval 113)[/home/ocbnet/domain/ocbnet.ch/vhost/webmerge/htdocs/webmerge/scripts/modules/OCBNET/Spritesets/Canvas/Distribute.pm:115]:1] (merge of 12 subs)
Call graph for these subroutines as a Graphviz dot language file.
Line State
ments
Time
on line
Calls Time
in subs
Code
174854.9ms108819.1ms
# spent 45.3ms (26.3+19.1) within OCBNET::Spritesets::Canvas::Distribute::__ANON__[(eval 113)[/home/ocbnet/domain/ocbnet.ch/vhost/webmerge/htdocs/webmerge/scripts/modules/OCBNET/Spritesets/Canvas/Distribute.pm:115]:1] which was called 736 times, avg 62µs/call: # (data for this subroutine includes 11 others that were merged with it) # 736 times (26.3ms+19.1ms) by OCBNET::Spritesets::Canvas::Distribute::distribute at line 130 of webmerge/scripts/modules/OCBNET/Spritesets/Canvas/Distribute.pm, avg 62µs/call
sub { return ($_[0]->isRepeating||$_[0]->alignTop||$_[0]->isFlexibleY||$_[0]->isFlexibleX); };
# spent 7.70ms making 736 calls to OCBNET::Spritesets::Sprite::isRepeating, avg 10µs/call # spent 6.24ms making 208 calls to OCBNET::Spritesets::Sprite::alignTop, avg 30µs/call # spent 3.63ms making 104 calls to OCBNET::Spritesets::Sprite::isFlexibleY, avg 35µs/call # spent 1.48ms making 40 calls to OCBNET::Spritesets::Sprite::isFlexibleX, avg 37µs/call